to tattle - Turkish English Dictionary